package com.zmn.oms.model.dto.work.modify.erp;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author sunlife
 * @date:2020/9/26 11:47 上午
 * description: 算账logDIO
 */
@Data
public class AccountLogDIO implements Serializable {
    /**
     * 算账工程师信息
     */
    @ApiModelProperty(value = "算账工程师信息-新单", notes = "返修单、退款单只需要填充baseDIO的内容")
    private List<AccountLogEngineerDIO> engineerList;

    /**
     * 算账服务商信息 返修单、退款单只需要填充baseDIO的内容
     */
    @ApiModelProperty(value = "算账服务商信息-新单", notes = "返修单、退款单只需要填充baseDIO的内容")
    private AccountLogSpDIO sp;

    /**
     * 算账主管信息 退款单
     */
    @ApiModelProperty(value = "算账主管信息-退款单", notes = "退款单")
    private AccountLongSupervisorDIO supervisor;

    /**
     * 算账工程师信息
     */
    @ApiModelProperty("算账工程师信息-返修单-原单工程师")
    private List<AccountLogEngineerBaseDIO> originalEngineerList;

    /**
     * 算账服务商信息
     */
    @ApiModelProperty("算账服务商信息-返修单-原单服务商")
    private AccountLogSpBaseDIO originalSp;

}
